/**
 * 分红池相关接口的mock数据
 */

/**
 * 获取分红池信息
 * @returns {Object} 分红池信息
 */
export function getDividendPoolInfo() {
  return {
    code: 0,
    message: '获取分红池信息成功',
    data: {
      totalAmount: '10000.00', // 总金额
      currentAmount: '8500.00', // 当前金额
      participantsCount: 156, // 参与人数
      yesterdayDividend: '0.5', // 昨日分红比例
      estimatedDividend: '0.01', // 预计今日分红比例
      currency: 'USDT', // 货币类型
      startTime: '2023-01-01 00:00:00', // 开始时间
      endTime: '2025-12-31 23:59:59', // 结束时间
      status: 'active' // 状态：active-活跃，ended-已结束
    }
  }
}

/**
 * 获取用户分红信息
 * @returns {Object} 用户分红信息
 */
export function getUserDividendInfo() {
  return {
    code: 0,
    message: '获取用户分红信息成功',
    data: {
      joinAmount: '100.00', // 参与金额
      totalEarnings: '15.50', // 总收益
      yesterdayEarnings: '0.50', // 昨日收益
      joinTime: '2023-05-15 14:30:00', // 参与时间
      status: 'active' // 状态：active-活跃，withdrawn-已提取
    }
  }
}

/**
 * 参与分红池
 * @param {Object} data 参与数据
 * @returns {Object} 参与结果
 */
export function joinDividendPool(data) {
  return {
    code: 0,
    message: '参与分红池成功',
    data: {
      orderNo: 'DP' + Date.now(), // 订单号
      amount: data.amount, // 参与金额
      joinTime: new Date().toISOString().replace('T', ' ').substring(0, 19), // 参与时间
      status: 'success' // 状态：success-成功，failed-失败
    }
  }
}